home *** CD-ROM | disk | FTP | other *** search
/ Super Shareware Collection / Super Shareware Collection.iso / info / ik000002.zip / IK000002.TXT
Text File  |  1994-02-01  |  17KB  |  452 lines

  1. Info-IBMPC Digest           Thu, 4 Nov 93       Volume 93 : Issue  95
  2.  
  3. Today's Editor:
  4.          Gregory Hicks - Rota Spain <GHICKS@brl.mil>
  5.  
  6. Today's Topics:
  7.     Re: dos-based vi editor (fwd)
  8.     freeware/shareware status of eliza
  9.     RE:shareware hex-editor (#82)
  10.     Redirection with C programs 
  11.     Keys in keyboard buffer 
  12.     Re: clock.com
  13.     Best 2400 internal modem
  14.     Re: 68hc05 microcontroller
  15.     Re: cd rom for SB 16asp
  16.     PD0805.ZIP - Microsoft update: SMARTDRIVE v4.2 for DOS 6.0
  17.     DOS supported FORTRAN compiler?
  18.     using the keyboard for mouse
  19.     Use of Shift-Print-Screen on extended keyboards
  20.     Supporting two disks...
  21.     Printing to file with Windows and Procomm/Win
  22.     DOS6 Problems/C drive unwriteable.
  23.     Re: Info-IBMPC Digest V93 #62
  24.  
  25. Send Replies or notes for publication to: <INFO-IBMPC@brl.mil>
  26.  
  27. Send requests of an administrative nature (addition to, deletion from
  28. the distribution list, et al) to: <INFO-IBMPC-REQUEST@brl.mil>
  29.  
  30. ----------------------------------------------------------------------
  31.  
  32. Date: Sat, 4 Sep 93 2:28:12 CDT
  33. From: "David J. Camp" <david@wubios.wustl.edu>
  34. Subject: Re: dos-based vi editor (fwd)
  35.  
  36. Greg, You might also mention elvis, which I have heard is the best of
  37. the litter.  -David-
  38.  
  39. [A lot of text deleted just listing the various incarnations of the vi
  40. editor sources...  g[h]
  41.  
  42. # david@campfire.stl.mo.us             David J. Camp         ^      #
  43. # wupost.wustl.edu!campfire!david      +1 314 382 0584     < * >    #
  44. # I am a member of:  The League for Programming Freedom.     v      #
  45. # Ask: lpf@uunet.uu.net                "God loves material things." #
  46.  
  47. ------------------------------
  48.  
  49. Date: Mon, 06 Sep 1993 11:22:35 EDT
  50. From: Michael Kagan <kagan%LEMOYNE.bitnet@cunyvm.cuny.edu>
  51. Subject: freeware/shareware status of eliza
  52.  
  53. I am trying to locate public domain/freeware versions of Eliza for the
  54. pc.  The files I have located Eliza1.zip Eliza11.zip and Eliza.bas look
  55. good but are not accompanied by any statement of their copyright/
  56. shareware/public domain status.
  57.  
  58. Since Eliza has been around so long, is it common knowledge that this
  59. code is public domain?  Does anyone out there know for sure if it is or
  60. isn't?
  61.  
  62. Thanks!
  63. Michael Kagan
  64. kagan@lemoyne.bitnet
  65.  
  66. ------------------------------
  67.  
  68. Date: 6 Sep 93 15:52:17 GMT
  69. From: scn/G=Andrew/I=A/S=Helsby/O=Siemens_plc/OU=Congleton@mhs.attmail.com
  70. Subject: RE:shareware hex-editor (#82)
  71.  
  72. There was a program on the windows user magazine a couple of months ago
  73. called Hex Edit.  I don't know if you can get this mag in the states,
  74. but the program will probably be on some anonymous ftp sites.  Details
  75. are as follows:
  76.  
  77. Author Yuri Diomin, Date Aug 6 1992
  78. Address for registration ($5) Hare Research Inc,18943 120th
  79. Avenue, Suite 104, Bothell, WA 98011
  80.  
  81. ------------------------------
  82.  
  83. Date: Wed, 25 Aug 93 13:04:51 METDST
  84. From: Jim Groeneveld CMI-TNO Leiden NL <groeneveld@cmi.tno.nl>
  85. Subject: Redirection with C programs 
  86.  
  87. Some unusual questions about C programming (redirection of stdin/out):
  88.  
  89. 1. Does anyone know whether (and how) it is possible to recognize
  90. _redirected_ (and/or piped) standard input and/or output as such from
  91. _within_ a program? And whether (and how) it is also possible to obtain
  92. the names of the redirected files or devices? (DOS and UNIX)
  93.  
  94. 2. Related to that is it also possible to recognize redirection caused
  95. by the CTTY DOS command instead of the redirection and pipe symbols?
  96.  
  97. 3. If redirection is in effect is it then possible to force reading the
  98. keyboard and writing to the screen? I know that it is possible, yes.
  99. From DOS one might use the file CON for both input and output (how
  100. about UNIX?) or stderr for output (if not redirected too from UNIX).
  101. But the specific functions I want to use only act on (redirected)
  102. stdin. These are kbhit(), getch() and getche(). I would like some way
  103. to force these (or alternative) functions to act on the keyboard
  104. always, whether stdin is redirected or not. I know this all is possible
  105. because I know of programs reading the actual keyboard (reacting to
  106. single keystrokes immediately) and writing to the physical screen with
  107. redirected standard input and output, but how?
  108.  
  109. 4. How should one clear the keyboard buffer with redirected stdin?
  110. (This Q might be answered if there is an appropriate answer to Q 3.)
  111.  
  112. Background information:
  113. I'm writing a function to recognize a loaded ANSI.SYS by putting out a
  114. DSR escape sequence via stdout (to the screen) and expecting a CPR
  115. escape sequence back via stdin only if ANSI.SYS (or similar program) is
  116. present. This also should work with redirected or piped stdin and
  117. stdout. And dependent on recognized eventual redirection I might decide
  118. to apply ANSI escape sequences or not.
  119.  
  120. But if stdout is redirected the DSR does not go to the screen, but to
  121. the redirected stdout instead (this might be forced to the screen using
  122. the file CON or stderr).
  123.  
  124. And if stdin is redirected any response from ANSI.SYS can not be caught
  125. via stdin, but should be caught from CON (which UNIX equivalent?). But
  126. it should only be caught if it actually is there. So I would need
  127. equivalent functions for kbhit(), getch() and getche() acting on any
  128. file and not only on stdin. Besides this would need to clear the
  129. keyboard buffer (how?) even if stdin is redirected. Functions that wait
  130. for keyboard input, such as getc(...), are useless in this case.
  131.  
  132. I hope the problem is clear.
  133.  
  134. Regards - Jim.
  135. --
  136. Centrum voor Medische Informatica TNO       <Email>              |  |  |\/|
  137. TNO Center for Medical Informatics | GROENEVELD@CMI.TNO.NL  |  \_/  |  |  |
  138. ( CMI-TNO )    | Y. Groeneveld     | GROENEVELD@CMIHP1.UUCP | Jim Groeneveld
  139. P.O.Box 124    | Wassenaarseweg 56 | GROENEVELD@TNO.NL      | Schoolweg 14
  140. 2300 AC Leiden | 2333 AL Leiden    | ...@HDETNO51.BITNET    | 8071 BC Nunspeet
  141. Nederland.     | (+31|0)71-181810  | Fax (+31|0)71-176382   | 03412-60413 
  142.  
  143. ------------------------------
  144.  
  145. Date: Wed, 25 Aug 93 17:11:10 METDST
  146. From: Jim Groeneveld CMI-TNO Leiden NL <groeneveld@cmi.tno.nl>
  147. Subject: Keys in keyboard buffer 
  148.  
  149. I want to know the amount of characters in the DOS keyboard buffer
  150. (from BASIC). Can anyone acknowledge the following piece of code to be
  151. correct on any PC in any case? And does any 2-byte key (such as the
  152. function keys) count as one in such an instance? (KeyBufFill=0..15)
  153.  
  154. 30000 DEF SEG=0:KeyBufFill=((PEEK(1052)-PEEK(1050))/2+16) MOD 16:DEF SEG:RETURN
  155.  
  156. What is the exact meaning of both addresses?
  157.  
  158. If some keyboard buffer extender is being used how should this piece of
  159. code be adapted for larger buffers? Only changing '16' into the buffer
  160. size+1? How could that buffer size be obtained if the program does not
  161. know it?
  162.  
  163. Regards - Jim.
  164. --
  165. Centrum voor Medische Informatica TNO       <Email>              |  |  |\/|
  166. TNO Center for Medical Informatics | GROENEVELD@CMI.TNO.NL  |  \_/  |  |  |
  167. ( CMI-TNO )    | Y. Groeneveld     | GROENEVELD@CMIHP1.UUCP | Jim Groeneveld
  168. P.O.Box 124    | Wassenaarseweg 56 | GROENEVELD@TNO.NL      | Schoolweg 14
  169. 2300 AC Leiden | 2333 AL Leiden    | ...@HDETNO51.BITNET    | 8071 BC Nunspeet
  170. Nederland.     | (+31|0)71-181810  | Fax (+31|0)71-176382   | 03412-60413 
  171.  
  172. ------------------------------
  173.  
  174. Date: Tue, 24 Aug 93 08:40:49 PDT
  175. From: Rick Davis <rgbsys!rick@usenix.org>
  176. Subject: Re: clock.com
  177.  
  178. Dear David;
  179.  
  180. Clock.com  came from a Doctor Dobbs Journal article circa 1988. It does
  181. write directly to screen memory; try running PC Tools version of vi
  182. with that thing loaded and the "clock" will wind up all over the right
  183. hand side of the screen. Your approach with the BIOS cursor control is
  184. much cleaner, but alot slower than the direct write. Still, at once per
  185. second it's not a big performance problem, especially on a modern box.
  186. Post the source if anyone takes you up on it!
  187.  
  188. Sincerely;
  189. Rick Davis
  190. rick@rgb.com
  191.  
  192. ------------------------------
  193.  
  194. Date: Tue, 24 Aug 93 12:13:44 EZT
  195. From: Harry.Wandler@bw.rulimburg.nl
  196. Subject: Best 2400 internal modem
  197.  
  198. Hello networkers,
  199.  
  200. Does anyone have the documentation of an internal modem type BEST 2400,
  201. the dipswitch description would be the most useful.
  202.  
  203. Thanks in advance
  204. Harry.Wandler@bw.rulimburg.nl
  205.  
  206. ------------------------------
  207.  
  208. Date: Tue, 24 Aug 93 08:37:22 PDT
  209. From: Rick Davis <rgbsys!rick@usenix.org>
  210. Subject: Re: 68hc05 microcontroller
  211.  
  212. Dear Cecil;
  213.         Regarding the 68HC05, you're not going to find it in any
  214. "machines" per se; it's an embedded controller used in many industrial
  215. and commercial control applications. I have used it as a sattelite
  216. coprocessor to drive LCD displays and as a communications processor to
  217. handle low rate serial I/O on some broadcast video products.  I have
  218. seen it used in TV tuners, modems, and VCRs.  It's far to small a
  219. processor for a general purpose computer.  You might call Motorola in
  220. Phoenix and discuss it's applications with their Field applications
  221. engineers; they would be glad to refer you to some of their customers.
  222.  
  223. Sincerely;
  224. Rick Davis
  225. rick@rgb.com
  226.  
  227. ------------------------------
  228.  
  229. Date: 21 Aug 1993 22:44:57 -0400
  230. From: "RENEC@DELPHI.COM" <renec@news.delphi.com>
  231. Subject: Re: cd rom for SB 16asp
  232.  
  233. Info-IBMPC@wsmr-simtel20.ARMY.mil writes:
  234.  
  235. >Greetings,
  236.  
  237. >I just purchased a SoundBlaster 16asp and would like to hook a cd rom
  238. >to the card without buying the creative labs version.  Does anyone have
  239. >a list of compatible cd rom drives that could be hooked up to this card
  240. >directly? 
  241.  
  242.         I can not recall the model numbers but I understand that
  243. Creative Labs accually OEM the drives from Panasonic.  If you call
  244. their tech support and ask the question "Which model Panasonic drives
  245. will work with my Sound Blaster board?" you should get the answer you
  246. need.
  247.  
  248. Best Regards,
  249. Rene
  250.  
  251. ------------------------------
  252.  
  253. Date: Sun, 19 Sep 1993 08:15:09 -0700 (MDT)
  254. From: Keith Petersen <w8sdz@tacom-emh1.army.mil>
  255. Subject: PD0805.ZIP - Microsoft update: SMARTDRIVE v4.2 for DOS 6.0
  256.  
  257. I have received from Microsoft and uploaded to WSMR-SIMTEL20.Army.Mil
  258. and OAK.Oakland.Edu:
  259.  
  260. pd1:<msdos.microsoft>
  261. PD0805.ZIP      Microsoft update: SMARTDRIVE v4.2 for DOS 6.0
  262.  
  263. Microsoft now offers SMARTDrive version 4.2 as an alternative to
  264. SMARTDrive version 4.1 for those customers who want more conservative
  265. disk caching and are willing to accept slower disk-write performance.
  266.  
  267. PD0805.ZIP contains SMARTDrive version 4.2 and SMARTDRV.TXT, which
  268. includes installation instructions and parameter descriptions.
  269.  
  270.   NOTE: MS-DOS 6 Upgrade will continue to include SMARTDrive version
  271.   4.1.
  272.  
  273. New Features
  274. ------------
  275.  
  276. SMARTDrive version 4.2 includes the following new features:
  277.  
  278.  - A default option to write the contents of the write-cache to disk
  279.    before returning to the MS-DOS command prompt after completing an
  280.    MS-DOS command or exiting an MS-DOS program or MS-DOS-based
  281.    application.
  282.  
  283.  - An /N switch that disables the default "write write-cache contents
  284.    to disk" option noted above.
  285.  
  286.  - A new /X switch that disables write-caching for all drives.
  287.  
  288. Disclaimer:  The above is quoted from the README.TXT file included in
  289. this ZIP.  I have no connection with Microsoft.
  290.  
  291. Keith
  292. --
  293. Keith Petersen
  294. Maintainer of the MS-DOS archive at WSMR-SIMTEL20.Army.Mil [192.88.110.20]
  295. Internet: w8sdz@TACOM-EMH1.Army.Mil     or      w8sdz@Vela.ACS.Oakland.Edu
  296. Uucp: uunet!umich!vela!w8sdz                         BITNET:
  297. w8sdz@OAKLAND 
  298.  
  299. ------------------------------
  300.  
  301. Date: Sun, 19 Sep 1993 08:10:12 -0700 (MDT)
  302. From:         Jay <JYANG@brownvm.brown.edu>
  303. Subject:      DOS supported FORTRAN compiler?
  304.  
  305. I would appreciate it if someone can answer my question: Is there any
  306. DOS supported FORTRAN compiler existing? If there is, where can I find
  307. it? Also, is there any free version of it I can ftp ?
  308.  
  309. Thanks very much, Jay
  310.  
  311. ------------------------------
  312.  
  313. Date: Sat, 26 Jun 1993 17:10:04 CST
  314. From: Linda McIntyre <mcintyre@vaxa.weeg.uiowa.edu>
  315. Subject: using the keyboard for mouse
  316.  
  317. Hi,
  318.  
  319. A friend of mine would like to use a DOS program that requires a mouse
  320. on a machine that doesn't have a mouse (the mouse has to be able to
  321. click in the middle of the screen on things, so that ALT+ KEY combos
  322. don't work.)  I've seen programs for the Mac that allow the keypad to
  323. simulate the mouse actions.  Does anyone know of a similar program for
  324. DOS machines?
  325.  
  326. Thanks for any tips on where to find such a thing.
  327.  
  328. Linda McIntyre
  329. PICS Programmer, UI
  330. mcintyre@vaxa.weeg.uiowa.edu
  331.  
  332. ------------------------------
  333.  
  334. Date: Wed, 30 Jun 1993 16:43 PDT
  335. From: "Todd W. Schmitzer" <SCHMITZER@scuacc.scu.edu>
  336. Subject: Use of Shift-Print-Screen on extended keyboards
  337.  
  338.         We've been having some problems with the use of the
  339. shift-print-screen key combination on some 386/486 machines (with AMI
  340. Bios).  Typically this has been from with MS-Kermit.
  341.  
  342.         The symptoms are:
  343.  
  344.         1) The user connects to a remote system via kermit and a serial
  345. port.
  346.  
  347.         2) The user does a shift-print-screen, and gets their one
  348. screen of data printed out.
  349.  
  350.         3) If they try to hit return, their machine beeps at them.
  351. (They would be hitting return to go onto the next screen full of
  352. information for example on an IBM mainframe).
  353.  
  354.         4) If they hit the space bar after a shift-print-screen, the
  355. system allows them to go on, hit return and do another
  356. shift-print-screen.
  357.  
  358.         IF, the user uses just the Print-screen key on the extended
  359. keyboard, they don't have this problem.  But, this doesn't work for all
  360. the users having this problem as the Print-screen key itself doesn't
  361. work for them, and they have to use shift-print-screen.
  362.  
  363.         Is there something the SysReq key is doing?  or the BIOS?  If
  364. anyone has any ideas, we'd be grateful.
  365.  
  366.         Thanks in advance,
  367.         Todd Schmitzer
  368.         Santa Clara University
  369.         Academic Computing Center
  370.         schmitzer@scuacc.scu.edu or schmitzer@scu (bitnet)
  371.  
  372. ------------------------------
  373.  
  374. Date: Sun, 19 Sep 1993 08:15:19 -0700 (MDT)
  375. From: "Eugene L. Berman" <bermn@bimacs.cs.biu.ac.il>
  376. Subject: Supporting two disks...
  377.  
  378.   I have a very strange problem. I have a hard disk C: ALPS 100Mb, and
  379. I know that it works just as master. When I try to change a "DISK D:"
  380. option in my AMI BIOS SETUP from "Not installed" to any other type, the
  381. system hangs after reboot. When I install a second disk, I get a mesage
  382. "HDD controller failure" and system tries to boot from floppy A:. Well,
  383. I tried to install my second disk (WD) as master, but the problem
  384. remains the same. So I think that my I/O card (GW multi-I/O) doesn't
  385. support two disks.  Is it possible? Or may be some other thing?
  386.  
  387.  Thanx,
  388. Eugene.
  389.  
  390. ------------------------------
  391.  
  392. Date: Sun, 19 Sep 1993 08:14:17 -0700 (MDT)
  393. From: "John Boyd;LAAP ;" <johnboyd@ocdis01.tinker.af.mil>
  394. Subject: Printing to file with Windows and Procomm/Win
  395.  
  396. Before Windows, I used to have the following setup:
  397.  
  398. I had a DOS machine, running Procomm+ 2.1, and I had PC Magazine's
  399. PRN2FILE loaded to intercept the printer output destined for my
  400. Panasonic KX-P1124, and instead, send it to a file that I could edit
  401. and print later. Well, now I've got a 486, running DOS/Win 3.1, and
  402. Procomm+ for Windows.  Everthing I've tried regarding printing to a
  403. file, yeilds output that looks like binary info that only a
  404. direct-to-printer link would understand, whatever it IS, it's NOT
  405. ASCII.  To get to where I can tell my Unix mailbox to print something
  406. to my local printer, and intercept that output to a file as ASCII, what
  407. do I need, what must I set, and how?  HELLLLLLPPPP! :) Thanx!!
  408.  
  409. ------------------------------
  410.  
  411. Date: Sun, 19 Sep 1993 08:14:22 -0700 (MDT)
  412. From: Dwight T Jackson <djackson@uniwa.uwa.edu.au>
  413. Subject: DOS6 Problems/C drive unwriteable.
  414.  
  415. G-day People,
  416.  
  417.      I installed DOS6 om my PC (286) with a 50mb hardcard. I installed
  418. Dos6 and ran dblspace program and it ran successfully but when it
  419. rebooted my system. It came back with  message invalid Command
  420. Interpreter.Enter valid Command interpreter(e.g C:\command.com) tried
  421. several Command.coms on different drives ;as dblspace (i think) renames
  422. your c: drive?
  423.  
  424. Anyway I rebooted from my system disk and am able to look at a: drive
  425. and files and a: but not c: and can't write to my c: drive. Tried
  426. copying files,installing Dos6 again,etc. So decided since all files
  427. backed up ,would format c: drive. Format was successful but system /s
  428. was unable to be written to c: drive. and on trying to copy files get
  429. INT 24. Can anyone help 10 days to exams and i have a few assignments
  430. to turn in and NO cash for pc fixit men
  431.  
  432. Thanks in advance ,
  433. DJ
  434.  
  435. ------------------------------
  436.  
  437. Date: Sun, 19 Sep 1993 08:03:28 -0700 (MDT)
  438. From:         SFO101@uriacc.uri.edu
  439. Subject:      Re: Info-IBMPC Digest V93 #62
  440.  
  441. I am trying to locate the CAI (Computer Aided Instruction) development
  442. system f or Windows.  I will appreciate any information about education
  443. software for Windows (math, science, etc.).
  444.  
  445.                                    Laura Meyerovich
  446.                                    sfo101@uriacc.uri.edu
  447.  
  448. ------------------------------
  449.  
  450. ********************************
  451. End of Info-IBMPC Digest V93 #95
  452.